截: to cut off (a length), to stop, to intercept, section, chunk, length...
景点: scenic spot, place of interest (tourism)...
马力: horsepower...
一无所知: not knowing anything at all (idiom); completely ignorant, without an inkling...
越发: increasingly, more and more, ever more, all the more...